package models;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.EmbeddedId;
import javax.persistence.Entity;

import play.db.jpa.GenericModel;
import util.PK;

@Entity
public class ProcessoResponsavel extends GenericModel {
	@EmbeddedId
	private PK<Processo, Membro> pk;
	
	private boolean ativo;
	private boolean principal;
	
	@Column(nullable = false)
	private Date entrada;
	
	private Date saida;
	
	public PK<Processo, Membro> getPk() {
		return pk;
	}
	public void setPk(PK<Processo, Membro> pk) {
		this.pk = pk;
	}
	public boolean isAtivo() {
		return ativo;
	}
	public void setAtivo(boolean ativo) {
		this.ativo = ativo;
	}
	public boolean isPrincipal() {
		return principal;
	}
	public void setPrincipal(boolean principal) {
		this.principal = principal;
	}
	public Date getEntrada() {
		return entrada;
	}
	public void setEntrada(Date entrada) {
		this.entrada = entrada;
	}
	public Date getSaida() {
		return saida;
	}
	public void setSaida(Date saida) {
		this.saida = saida;
	}
}
